demanded back - Turkish English Dictionary